with blows or punches - Espagnol Anglais Dictionnaire